public class Data {
    //日期类
    //对于一个类的成员对象变量，在没有初始化之前，每个成员变量都有一个默认值。
    //对于引用类型来说，默认是null，对于内置类型来说，默认是0，但boolean类型默认是false
    public int year;
    public int month;
    public int day;

    public void setDate(int year, int month, int day) {
        this.year = year;//this代表当前的对象，谁调用setDate方法 谁就是this
        this.month = month;
        this.day = day;
    }

    public void printDate() {
        System.out.println(this.year + "年" + this.month + "月" + this.day + "日");
    }

    public static void main(String[] args) {
        Data date = new Data();
        date.setDate(2024, 5, 1);
        date.printDate();
    }
}
